import ServerMana from '../routes/userMana/serverMana'


const routesArr =[
  // {
  //   key:"Editor",
  //   name:'富文本编辑器',
  //   path:'/Editor',
  //   icon:"mail"
  // },
  {
      key:"user",
      name:'用户',
      icon:"user",
      children:[{
        key:"ServerMana",
          name:"接口管理",
          path:"/ServerMana",
          actionKey:"接口管理 API接口",
          // icon:"mail"
      },{
        key:"RoleMana",
        name:"角色管理",
        path:"/RoleMana",
        actionKey:"角色 API接口"
        // icon:"mail"
      },{
        key:"userType",
          name:"用户类型",
          path:"/userType",
          actionKey:"用户类型 API接口"
          // icon:"mail"
      },{
        key:"UserList",
        name:"用户列表",
        path:"/UserList",
        actionKey:"用户 API接口"  
        // icon:"team"
      },{
        key:"Organization",
        name:"组织机构",
        path:"/Organization",
        actionKey:"组织 API接口",        
        // icon:"mail"
      }],
  },
  {
    key:"link",
    name:'友链',
    icon:"link",
    children:[{
        key:"LinkMana",
        name:"首页友链",
        path:"/LinkMana",
        actionKey:"外链 API接口",        
    }],
  },{
    key:'oauth',
    name:'OAuth',
    icon:'key',
    children:[{
      key:'OAuthMana',
      name:'OAuth管理',
      path:'/OAuthMana',
      actionKey:"OAuth2客户端 API接口",
    }]
  },
  // {
  //   key:'devmac',
  //   name:'设备',
  //   icon:'laptop',
  //   children:[{
  //     key:'devmacMana',
  //     name:'设备管理',
  //     path:'/devmacMana',
  //     actionKey:"组织 API接口",
  //   }]
  // },
  // {
  //   key:"base",
  //   name:'基础信息管理',
  //   icon:"database",
  //   children:[{
  //       key:"StateMana",
  //       name:"国家地区管理",
  //       children:[{
  //         key:'State',
  //         path:"/State",
  //         name:'国家'
  //       },{
  //         key:'Province',
  //         path:"/Province",
  //         name:'省份'
  //       },{
  //         key:'City',
  //         path:"/City",
  //         name:'城市'
  //       }]
  //   },{
  //     key:"school",
  //     name:"学校管理",
  //     path:"/School",
  //   },{
  //     key:"industry",
  //     name:"行业管理",
  //     path:"/Industry",
  //   },{
  //     key:"xingqu",
  //     name:"兴趣管理",
  //     path:"/Xingqu",
  //   }],
  // },{
  //   key:"system",
  //   name:'系统管理',
  //   icon:"laptop",
  //   children:[{
  //       key:"state",
  //       name:"系统配置",
  //       path:"/State",
  //   },{
  //     key:"school",
  //     name:"敏感词管理",
  //     path:"/School",
  //   },{
  //     key:"industry",
  //     name:"关键词管理",
  //     path:"/Industry",
  //   },{
  //     key:"xingqu",
  //     name:"统计信息",
  //     path:"/Xingqu",
  //   }],
  // },
  ]

  let routesJson = {}
  const getRoutesJson =(routesArr)=>{
    routesArr.map((item) => {
          if(!item.children){
              routesJson[item.key] = item.name
         }else{
          getRoutesJson(item.children)
          }
      })
      return routesJson
  }
  getRoutesJson(routesArr)
module.exports = {
    routesArr,
    routesJson
}